Part Number Hot Search : 
C68HC05 71MP35 MMF60A TLP715F DS181 MC68HC11 MC68HC11 FR150G
Product Description
Full Text Search
 

To Download IRMCK203 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Data Sheet No. PD60225
IRMCK203
High Performance Sensorless Motion Control IC
Features
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
Complete Sensorless control IC for Permanent Magnet AC motors No voltage feedback sensing required Sinusoidal current waveform with Synchronously Rotating Frame closed loop current control High starting torque and smooth speed ramping Direct interface to IR2175 current sensing high voltage IC Auto Retry at startup with presettable torque Versatile loss minimization Space Vector PWM Configurable architecture Serial communication interface (RS232C, RS422, SPI) 2 I C serial interface to 1k bit serial EEPROM for parameter storage for stand alone operation Phase loss/Overcurrent/Overvoltage protection 7-bit discrete I/O for sequencing and status monitor Integrated brake IGBT control ServoDesigner
TM
Product Summary
Max Clock input Sensorless control computation time Speed operating range (typical) 100% Speed control resolution Adjustable current limit at start-up Programmable retry on start-up trials max 16 33.3 MHz 11 usec max < 5% to 15 bit full range
Over current, speed, phase loss, dc bus fault protection PWM carrier frequency IR2175 Current feedback data resolution Optional low side 3-leg current sensing Max R3232C speed Optional RS422 communication Package: QFP80 56 Kbps 1 Mbps 16 bit/33MHz 10bit
tool for easy operation
Parallel interface for microcontroller expansion
Description
IRMCK203 is a high performance digital motion control IC for Sensorless AC permanent magnet motor application. Control is based on closed loop vector control with sinusoidal Back EMF. With IRMCK203, the users can readily build a high performance Sensorless drive system without any programming effort and minimum start-up time. Built-in unique start-up and ramping algorithm enables wide application. This IC is versatile enough that the users can configure and optimize system performance according to the needs of each application. With International Rectifier iMOTION product including high voltage ICs such as IR2175 current sensing IC and IRAM series of Intelligent IGBT module in combination with IRMCK203, the end result is a fully optimized system with reduced electronics component counts. This simplifies the design for low cost Sensorless drive modules. IRMCK203 can be easily adapted to various permanent magnet motors through ServoDesignerTM tool, which is the fully configurable graphic user interface tool.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
IRMCK203 Overview
IRMCK203 is a new International Rectifier integrated circuit device designed for one-chip solution for complete closed loop current control and velocity control for a high performance servo drive system. Unlike a traditional microcontroller or DSP, IRMCK203 does not require any programming to complete complex AC servo algorithm development. Combined with International Rectifier's high voltage gate drive and current sensing IC, the user can implement a complete AC servo control with minimum component count and virtually no design effort. Although IRMCK203 contains dedicated logic to perform closed loop control of AC current and velocity, it has wide range of application coverage through flexible configuration ability. The drive can be easily configured induction machine closed loop vector control or permanent magnet motor servo drive. Rich motion peripherals, analog and digital I/O can also be configured. Host communication logic contains Asynchronous Communication Interface for RS232C or RS422 or RS485 communication interface, a fast slave SPI interface and an 8 bit wide Host Parallel Interface. All communication ports have same access capability to the host register set. The user can write to, and read from the predefined registers to configure and monitor the drive through these communication ports.
IRMCK203 Main functions
IRMCK203 contains the following functions for AC servo motor control applications: * * * * * * * * * * * * * * * * * * Complete closed loop current control based on Synchronously Rotating Frame Field Orientation. Configurable update rate with PWM carrier frequency. Configurable parameters (all PI controller gains, PI output limit range, current feedback scaling, encoder feedback scaling) Built-in sensorless logic for start-up, ramping, and running conditions Closed loop velocity control based on estimated speed Selectable reference input for torque and speed input Auto Retry (programmable) with presettable torque Analog reference input RS232C/RS422 reference input Dynamic braking control for excess DC bus voltage Cycle-by-cycle on/off Control for Brake IGBT DC bus voltage feedback Loss minimization Space Vector PWM with deadtime insertion IR2175 current sensing IC interface Phase loss, overcurrent (GATEKILL input), overvoltage, undervoltage protection Low cost serial 12bit A/D interface with multiplexer and sample/hold circuit Optional 3-leg current sensing in lieu of IR2175 IC. 4 channel analog output by PWM 0-5 V output, 16kHz cut-off frequency with 2-pole butter-worth filter One channel analog output for Resolver reference (10kHz sinusoidal) Local EEPROM for startup initialization of internal data/parameters through host register interface AT24C01A, 128X8 Versatile host communication interface RS232C or RS422 host interface Fast SPI slave host interface with multi-drop capability Parallel Host interface (total 12 pins) Multiplexed data/address bus
* *
*
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
2
IRMCK203
Address Enable RD/WR Discrete I/O Start/Stop (Input) E-Stop (Input) FWD/REV (Input) Fault Clear (Input) Fault (Output) SYNC (Output) PWM Enable (Output) LED Two bit bi-color
*
*
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
3
IRMCK203
Overview........................................................................................................................................................................... 2 IRMCK203 Main functions .............................................................................................................................................. 2 IRMCK203 Block Diagrams............................................................................................................................................. 8 Basic Block Diagram .................................................................................................................................................... 8 Detailed Block Diagram................................................................................................................................................ 9 Input/Output of IRMCK203........................................................................................................................................ 10 Communication Group............................................................................................................................................ 11 Motion Peripheral Group ........................................................................................................................................ 11 Analog interface Group........................................................................................................................................... 11 Discrete I/O Group.................................................................................................................................................. 12 Parallel Interface Group .......................................................................................................................................... 12 CLOCK/PLL management Group .......................................................................................................................... 12 Miscellaneous Group .............................................................................................................................................. 12 Application Connections............................................................................................................................................. 13 IC Crystal Clock Circuitry .......................................................................................................................................... 14 PLL Clock Circuitry.................................................................................................................................................... 15 Low Pass Filter............................................................................................................................................................ 15 Implementing the Low Pass Filter Shield ............................................................................................................... 16 Cp Rp and Cs Component Values........................................................................................................................... 16 PLL Reset.................................................................................................................................................................... 16 DC Electrical Characteristics and Operating Conditions ................................................................................................ 17 Absolute Maximum Ratings........................................................................................................................................ 17 Recommended Operating Conditions ......................................................................................................................... 17 DC Characteristics ...................................................................................................................................................... 18 Common Quiescent and Leakage Current .................................................................................................................. 18 Input Characteristics - Non Schmitt Inputs ................................................................................................................ 18 Input Characteristics - Schmitt Inputs ........................................................................................................................ 18 Output Characteristics................................................................................................................................................. 18 Pin and I/O Characteristic Table ................................................................................................................................. 19 AC Electrical Characteristics and Operating Conditions ................................................................................................ 22 System Level AC Characteristics................................................................................................................................ 22 Sync Pulse to Sync Pulse Timing............................................................................................................................ 22 FAULT and REDLED Response to GATEKILL ................................................................................................... 23 Host Interface AC Characteristics............................................................................................................................... 24 SPI Timing .............................................................................................................................................................. 24 Host Parallel Timing ................................................................................................................................................... 25 Host Parallel Read Cycle......................................................................................................................................... 25 Host Parallel Write Cycle........................................................................................................................................ 26 Discrete I/O Electrical Characteristics ........................................................................................................................ 27 Motion Peripheral Electrical Characteristics............................................................................................................... 28 PWM Electrical Characteristics .............................................................................................................................. 28 IR2175 Interface ..................................................................................................................................................... 28 Analog Interface Electrical Characteristics................................................................................................................. 29 ADC Timing............................................................................................................................................................ 29 PLL Interface Electrical Characteristics...................................................................................................................... 31 Appendix A Host Register Map .................................................................................................................................. 32 Register Access ........................................................................................................................................................... 32 SPI Register Access ................................................................................................................................................ 32 RS-232 Register Access.......................................................................................................................................... 32 Write Register Definitions .......................................................................................................................................... 36 PwmConfig Register Group (Write Registers) ....................................................................................................... 36 CurrentFeedbackConfig Register Group (Write Registers) .................................................................................... 37 SystemControl Register Group (Write Registers)................................................................................................... 38
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
4
IRMCK203
TorqueLoopConfig Register Group (Write Registers)............................................................................................ 38 VelocityControl Register Group (Write Registers)................................................................................................. 39 FaultControl Register Group (Write Registers) ...................................................................................................... 41 SystemConfig Register Group (Write Registers).................................................................................................... 41 EepromControl Registers (Write Registers)............................................................................................................ 42 ClosedLoopAngleEstimator Registers (Write Registers)........................................................................................ 43 OpenLoopAngleEstimator Registers (Write Registers) .......................................................................................... 44 StartupAngleEstimator Registers (Write Registers)................................................................................................ 45 TraceBufferControl Register Group (Write Registers) ........................................................................................... 46 StartupRetrail Registers (Write Registers) .............................................................................................................. 48 Read Register Definitions ........................................................................................................................................... 49 SystemStatus Register Group (Read Registers) ...................................................................................................... 49 DcBusVoltage Register Group (Read Registers) .................................................................................................... 49 FocDiagnosticData Register Group (Read Registers)............................................................................................. 50 FaultStatus Register Group (Read Registers).......................................................................................................... 51 VelocityStatus Register Group (Read Registers) .................................................................................................... 52 CurrentFeedbackOffset Register Group (Read Registers) ...................................................................................... 52 EepromStatus Registers (Read Registers)............................................................................................................... 53 FOCDiagnosticDataSupplement Register Group (Read Registers) ........................................................................ 54 TraceBufferStatus Register Group (Read Registers) .............................................................................................. 54 ProductIdentification Registers (Read Registers) ................................................................................................... 55 Appendix B Package ................................................................................................................................................... 57
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
5
IRMCK203
Figure 1. IRMCS2031 Simplified Blocks ..................................................................................................................... 8 Figure 2: Detailed Block Diagram of IRMCK203............................................................................................................ 9
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
6
IRMCK203
Table 1: Common Values for the Clock Circuit.............................................................................................................. 14 Table 2: PLL Test Pin Assignments................................................................................................................................ 15 Table 3: Absolute Maximum Ratings ............................................................................................................................. 17 Table 4: Recommended Operating Conditions ............................................................................................................... 17 Table 5: DC Characteristics ............................................................................................................................................ 18 Table 6: Non Schmitt Input Characteristics .................................................................................................................... 18 Table 7: Schmitt Input Characteristics ............................................................................................................................ 18 Table 8: Output Characteristics....................................................................................................................................... 18 Table 9: Pin and I/O Characteristics ............................................................................................................................... 21 Table 10: System Level SYNC to SYNC Timing........................................................................................................... 22 Table 11: FAULT and REDLED Response to GATEKILL ........................................................................................... 23 Table 12: SPI Timing ...................................................................................................................................................... 24 Table 13: Host Parallel Read Cycle Timing.................................................................................................................... 25 Table 14: Host Parallel Write Cycle Timing................................................................................................................... 26
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
7
IRMCK203
IRMCK203 Block Diagrams
Basic Block Diagram
Error! Reference source not found. shows the basic block diagram of the IRMCK203 surrounded by International Rectifiers' ICs. Host communications are provided over SPI, RS-232C or Host parallel ports. Two current sensing ICs (IR2175) and a three phase high voltage gate drive typically implement the high voltage / current interface between the IRMCK203 IC and motor. The IRMCK203 can operate in a "stand-alone" mode without the host controller. utilized to load motor-specific parameters into the IC. A serial EEPROM would be
AC Power
Analog Monitor
EEPROM
IRMCS2031 IRMCK203
select
Analog Speed Reference
4 channel D/A RS232C or RS422 RAMP Host Register Interface
A/D interface DC bus dynamic brake control
BRAKE
A/D
MUX
DC bus feedback
+ -
+ + -
e
Rotor Angle/ speed Estimator
j
Space Vector PWM
Dead time
IR2136
Host Controller
SPI Interface
FAULT
Plug-N-DriveTM IGBT module IRAMY20UP60A
Parallel Interface
Configuration Registers Monitoring Registers
e
j
2/3
Period/Duty counters Period/Duty counters
IR2175 IR2175
Motor
Figure 1.
IRMCS2031 Simplified Blocks
Configurable parameters are provided to tailor design to various applications (motor and load). These configurable parameters can be modified via the host register interface through the communication interface. In the IRMCK203 product, a design spread sheet is provided to aid the user for ease of drive start-up, the spread sheet will input high level application data such as motor name plate information, max speed, current limit, speed and current regulator bandwidth, base on this information the program will generate the required configurable parameters. Detail on Drive commissioning is described in the IRMCS2031 Application Development Guide.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
8
IRMCK203
Detailed Block Diagram
Figure 2: Detailed Block Diagram of IRMCK203 shows the detailed block diagram or the IRMCK203. All logic and algorithms are pre-programmed, and the user does not need to make any effort to develop code, alleviating the tedious design process. If needed, the user can configure the drive to tailor the control per specific needs to meet the required specification. This configuration can be easily done by accessing the host register interface through the communication interface.
Closed Loop Velocity Control, Sequencing Control Update Rate = PWM carrier frequency / 2
EXT_REF
I1 x I2 O I1 I3 I3 I2
REF scale 4096
Closed Loop Current Control Update Rate = PWM carrier frequency x1 or x 2
DCV_FDBK Feedforward path enable
2 MUX 8 channel Serial A/D Interface
+/-16383 = +/-max_speed
INT_VQ SPDKI SPDKP INT_REF Reference Select Velocity Control Enable IQREF VQLIM - VQLIM CURKI CURKP
ADS7818 A/D interface DC bus dynamic brake control
CNVST CLK DATA
2 Optional Current Sense
BRAKE
GSenseL GSenseU ModScl
+
RAMP
START STOP DIR FLTCLR SYNC FAULT PWM ACTIVE RCV SND RTS CTS
+ -
PI
+ IQLIMIDREF
PI
+
VQ
Sequence Control
+ -
Accel Rate Decel Rate
PI INT_VD - VDLIM Slip gain VDLIM 4096
VD
e
+
j
VQS
6
VDS
Space Vector PWM
Dea d time
Gate Signals
FAULT
IQLIM+
VD enable Slip gain enable
PWMmode 2Pen Dtime PWMen AngleScale MaxEncCount SpdScale InitZval 3 Encoder A/B/Z Encoder Hall A/B/C
RS232C/ RS422 Interface
Configuration Registers
Host Register Interface
I2 I1 I1
x I2 I3
I3 O
dt
0
+
Quadrature Decoding
3 EncType InitZ Optional CurrentSense Zpol
SCK SDO SDI CS
SPI Slave Interface
IQ scale
4096
IQ Data Address Control
I2 O
17
Parallel Interface
Monitoring Registers
I1 x I2 I3
I3 I1
ID
O I2
I1 x I2 I1 I3 I3
4096
e
j
IV
2/3
IR2175 interface IR2175 interface
Current Offset W Current Offset V
Motor Phase Current V Motor Phase Current W
IW
ID scale
+/-16383 = +/-4X of rated current for IQ
INT_DAC1 INT_DAC2 INT_DAC3 INT_DAC4
DAC_PWM1
Communication Modules
4ch DAC module
DAC_PWM2 DAC_PWM3 DAC_PWM4
+/-4095 = +/-rated ID for IM field flux
Figure 2: Detailed Block Diagram of IRMCK203
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
9
IRMCK203
Input/Output of IRMCK203
The I/O signals are shown in Fig. 3. The interface signals are divided into sub-groups. All I/O pins are 3.3V logic interface. For detailed pin assignment, please refer to appendix (Pin definition).
Crystal
OSC1CLK OSC2CLK BYPASSMODE PLLTEST XPD CHGO AVDD LPVSS VSSHC
PLL Clock Control
PWMUH PWMUL PWMVH PWMVL PWMWH PWMWL BRAKE FLTCLROUT GATEKILL
PWM gate signal Interface
SPI Interface RS232C Interface
SCLK MISO MOSI CS SND RCV BAUDSEL
IFB[0-1]
IR2175 Interface D/A Interface (PWM output)
DAC[0-3]
IRMCK203
ADCLK ADOUT ADCONVST ADMUX[0-2] RESSAMPLE
HPD[0-7]
A/D Interface
Parallel Interface
HPOEN HPWEN HPCSN HPA STARTSTOP ESTOP PWMEN FLTCLR SYNC FAULT DIR
Discrete I/O
RESETN
System Reset
Serial EEPROM LED/Status
SCA SCL REDLED GREENLED
Figure 3
Input/Output of IRMCK203
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
10
IRMCK203
Communication Group
SPI Interface # SCLK # MISO # MOSI # CS - Input, SPI clock - Output, Master Input and Slave Output, Data output from IRMCK203 - Input, Master Output and Slave Input, Data input from the host - Input, Chip Select
I2C Interface for EEPROM # SCA - Bi-directional data, Serial EEROM interface # SCL - Clock, Serial EEROM interface Asynchronous Communication (RS232C, RS422, RS485) Interface # SND - Output, Send data from IRMCK203 # RCV - Input, Receive data to IRMCK203 # BAUDSEL - Baud rate select (57.6k/1M)
Motion Peripheral Group
PWM # # # # # # # PWMUH PWMUL PWMVH PWMVL PWMWH PWMWL BRAKE - Output, PWM phase U high side gate signal - Output, PWM phase U low side gate signal - Output, PWM phase V high side gate signal - Output, PWM phase V low side gate signal - Output, PWM phase W high side gate signal - Output, PWM phase W low side gate signal - Output, Brake IGBT gate signal
IR2175 # IFB0 # IFB1 Fault # #
- Input, IR2175 channel 0 input (Phase V) - Input, IR2175 channel 1 input (Phase W)
GATEKILL FLTCLROUT
- Input, upon assertion, this negates all six PWM signals - Output, Fault clear output
Analog interface Group
# # # # # # # ADCLK ADOUT ADCONVST ADMUX0 ADMUX1 RESSAMPLE DAC[0-3] - Output, clock signal to ADS7818 Channel 0 A/D converter - Input, serial data from ADS7818 Channel 0 A/D converter - Output, conversion start to ADS7818 Channel 0 A/D converter - Output, multiplexer steering address - Output, multiplexer, steering address - Output, sample/hold control signal channel 0 A/D converter - Output, 4 channel Analog Output (PWM output)
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
11
IRMCK203
Discrete I/O Group
# # # # # # START ESTOP FAULTCLR PWMEN SYNC FAULT - Input, Start/Stop command, level sensitive - Input, Stop, state sensitive - Input, Fault clear, edge sensitive - Output, PWM enable/disable state output - Output, SYNC pulse output - Output, Fault state output
Parallel Interface Group
# # # # # HPD[0-7] HPOEN HPWEN HPCSN HPA - Input/Output, 8bit data/address multiplexed bus for parallel port interface - Input, Output enable strobe for read access - Input, Write enable strobe for write access - Input, Chip Select strobe - Input, Address enable
CLOCK/PLL management Group
# # # # # # # # # # BYPASSMODE CHGO OSC1CLK OSC2CLK PLLTEST XPD VSSHC MVDD AVDD LPVSS - Input, must be tied to ground - Output, connected to RC filter circuit - Input, connected to Crystal - Output, connected to Crystal - Input must be tied to ground - PLL reset, must be asserted while RESETN is active - Power, must be tied to ground - Power, must be tied to VDD (3.3V) - Power, must be tied to VDD (3.3V) - Power, must be tied to ground
Miscellaneous Group
# # REDLED GREENLED - Output, LED0 drive signal - Output, LED1 drive signal
These SPI interface signals are configured for Slave mode. Therefore the host SPI interface determines SPI clock speed.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
12
IRMCK203
Application Connections
Typical application connection is shown in Figure . In order to complete a Sensorless drive control, all necessary components are shown in connection to IRMCK203. Although this is a typical hardware configuration, users can customize the design without changing code by restless programming effort.
System Clock
33MHz Crystal
OSC1CLK OSC2CLK SCLK MISO PWMUH PWMUL PWMVH PWMVL PWMWH PWMWL BRAKE SND
SPI Interface
MOSI CS
Gate Drive & IGBTs
To PC
MAX232A
RCV
GATEKILL FAULTCLR
BAUDSEL HPD[0-7] LON3 5V IFB0 Isolator 5V START IFB1 PO Motor Phase Shunt
Optional microcontroller
8051 uP
HPOEN,HPWEN HPCSN,HPA
IR2175 IR2175
Motor Phase Shunt PO
Motor Current Sensing
Input Switches
ESTOP FLTCLR PWMEN FAULT SYNC AD0-CLK AD0-DAT SCA AD0-CNV
Isolator
IRMCK203
ADS7818 4051
Anaog refernce input DC bus voltage
LED
Serial EEPROM Bi-Color LED
AT24C01A
SCL REDLED GREENLED ADMUX0 ADMUX1 ADMUX2 RESSAMPLE DAC0 DAC1 DAC2 DAC3 SCA_ROM SDA_ROM
3-leg shunt current sensing (optional)
Analog Output
EEPROM (AT24C01) 1kbit
User Parameter EEPROM
Figure 4.
Application Connection of IRMCK203
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
13
IRMCK203
IC Crystal Clock Circuitry
The clock input to the IC is a 33.33 MHz crystal oscillator. required to terminate the crystal to the IC. Two shunt capacitors and a possibly a series resistor is
The values of the R/C will vary based on actual PCB attributes, and some empirical analysis may be required to get the PLL to start oscillating. Once oscillating, verify that the signal waveform at the OSC1CLK and OSC2CLK pins are sinusoidal rather than trapezoidal. Refer to Table 1: Common Values for the Clock Circuit for suggested R/C values. Most low-cost crystals can be used in this application. An example is a Citizen Part number CM309B33.333MABJT available from Digi-Key under part number 300-4160-1-ND.
OSC1CLK
IRMCK201
C1 XTAL R2
OSC2CLK R1 C2
Figure 5: Oscillator Circuit
COMPONENT XTAL C1 C2 R1 R2
VALUE 33.33 5 5 0 3.9K
UNITS MHz pf pf OHM OHM
Table 1: Common Values for the Clock Circuit
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
14
IRMCK203
PLL Clock Circuitry
The IRACK201 contains a PLL that creates a 2X and 4X clock from the input 33.33 MHz input clock pin. There are a number of pins on the IC allocated for factory testing purposes, and need to be left unconnected. Table 2: PLL Test Pin Assignments shows required PCB signal connections for these pins.
PIN NUMBER 1 2 7 15 16 17 18 23 24 25 41 45 56 89
PCB CONNECTION VSS VSS VSS N/C N/C N/C N/C N/C N/C N/C N/C N/C N/C N/C Table 2: PLL Test Pin Assignments
Low Pass Filter
The low pass filter for this PLL resides between the CHGO and LPVSS pins. Three passive components are required to implement this filter: Cp, Rp and Cs. Figure 6: PLL Low Pass Filter Shielding shows how to place these components around the IC. A shield should be placed below Rp, Cp and Cs made out of copper etch.
Shielded by LPVSS CHGO
Rp IRMCK201 Cs
Cp
LPVSS
Figure 6: PLL Low Pass Filter Shielding
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
15
IRMCK203
Implementing the Low Pass Filter Shield
Make all connections between CHGO, Rp, Cp, Cs and LPVSS as short as possible. Create the underlining shield by "copper filling" a larger area in the signal plane of the PCB. Connect this shield to the LPVSS pin of the IC. Do not connect this shield to signal ground (VSS).
Cp Rp and Cs Component Values
For a typical FR4 PCB, the values of the passive components are shown in Figure 7: PLL Low Pass Filter Values.
COMPONENT Rp Cp Cs
VALUE 3.9K 1000 Not Installed
UNITS OHM pf Figure 7: PLL Low Pass Filter Values
PLL Reset
There are two reset pins on the IC, XPD and RESETN both low true. XPD holds the PLL circuitry in reset when low. Upon XPD going high, the PLL circuitry begins to lock onto the 33.33 MHz clock input. The PLL circuit may take up to 1 ms to become stable. RESETN asserted low holds the internal DSP logic in reset. Upon RESETN going high, the IC digital logic becomes active. RESET should be held low during and at least 1 ms after XPD goes high false to hold the internal logic in reset while the PLL becomes stable.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
16
IRMCK203 DC Electrical Characteristics and Operating Conditions
Absolute Maximum Ratings
Note: VSS = 0 Volt PARAMETER Power Supply Voltage Input Voltage SYMBOL VDD VI LIMITS VSS-0.3 to 4.0 VSS-0.3 to VDD+0.5 UNIT S V V NOTE
Input Voltage
VI
VSS-0.3 to 7
V
Non 5 Volt Tolerant Pins (Note 1) Only on 5 Volt Tolerant Pins (Note 1)
Output Voltage Output Current per Pin Storage Temperature
VO IOUT Tstg
VSS-0.3 to VDD+0.5 +/- 30 -65 to 150
V mA C
Table 3: Absolute Maximum Ratings
Recommended Operating Conditions
Note: VSS = 0 Volt PARAMETER Power Supply Voltage Input Voltage Input Voltage Ambient Temperature SYMBOL VDD VI VI Ta MIN 3.0 VSS VSS -40 TYP 3.3 MAX 3.6 VDD 5.5 85 UNITS V V V C NOTE
Non 5 Volt Tolerant Pins (Note 1) Only on 5 Volt Tolerant Pins (Note 1) Note 2
Table 4: Recommended Operating Conditions Notes: 2. The ambient temperature range is recommended for Tj= -40 to 125 C
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
17
IRMCK203
DC Characteristics Common Quiescent and Leakage Current
PARAMETER Quiescent Current SYMBOL IDDS CONDITIONS VI=VDD or VSS VDD=MAX IOH=IOL=0 Ta=Tj=85C VDD=MAX VIH=VDD VIL=VSS MIN TYP MAX .35 UNITS uA
Input Leakage Current
ILI
-1
-
1
uA
Table 5: DC Characteristics
Input Characteristics - Non Schmitt Inputs
PARAMETER High Level Input Voltage Low Level Input Voltage SYMBOL VIH1 VIL1 CONDITIONS VDD=MAX VDD=MIN MIN 2.0 TYP MAX 0.8 UNITS V V
Table 6: Non Schmitt Input Characteristics
Input Characteristics - Schmitt Inputs
PARAMETER High Level Input Voltage Low Level Input Voltage Hysteresis Voltage SYMBOL VT1+ VT1VH1 CONDITIONS VDD=MAX VDD=MIN VDD=MIN MIN 1.1 0.6 0.1 TYP MAX 2.4 1.8 UNITS V V V
Table 7: Schmitt Input Characteristics
Output Characteristics
PARAMETER High Level Output Voltage Low Level Output Voltage SYMBOL VOH3 VOL3 CONDITIONS VDD=MIN IOH=-12mA VDD=MIN IOH = 12mA MIN VDD - 0.4 TYP MAX VSS + 0.4 UNIT S V V
Table 8: Output Characteristics
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
18
IRMCK203
Pin and I/O Characteristic Table
Pin Number 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Pin Name INTERNAL IC RESISTOR TERMINATION 40K-240K Pull Down Pin Type I O I P O P I I P P P P O P I I I O O P O O O P O O P O O 20K - 120K Pull Down I 5.50 VOLT TOLERANT INPUT INPUT DC CHARACTERISTIC TABLE Table 7: Schmitt Input Characteristics OUTPUT DC CHARACTERISTIC TABLE Table 6: Non Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics -
BYPASSMODE FLTCLROUT OSC1CLK LVDD OSC2CLK VSS PLLTEST XPD VSSHC MVDD VSSHC AVDD CHGO LPVSS DIR RESETN SPICSN REDLED GREENLED VSS PWMWL PWMWH PWMVL LVDD PWMVH PWMUL VSS PWMUH BRAKE BAUDSEL0
20K-120K Pull Down
20K - 120K Pull Down 20K -120K Pull Up
YES -
Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics -
Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics
-
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
19
IRMCK203
Pin Number 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 Pin Name INTERNAL IC RESISTOR TERMINATION 20K -120K Pull Up Pin Type I I I P O P I O I O I 20K -120K Pull Down I P O P O O O O O I O O 20K -120K Pull Down 20K -120K Pull Down 20K -120K Pull Down I I I P 5.50 VOLT TOLERANT INPUT YES YES YES YES YES YES YES YES YES YES INPUT DC CHARACTERISTIC TABLE Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics OUTPUT DC CHARACTERISTIC TABLE Table 8: Output Characteristics
GATEKILL IFB1 IFB2 LVDD CLK1XOUT VSS SPIMOSI SPIMISO SPICLK TX RX BAUDSEL1 LVDD ADMUX0 VSS ADMUX1 ADMUX2 RESSAMPLE ADCONVST ADCLK ADOUT SYNC FAULT START/STOP ESTOP FLTCLR LVDD
Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics -
Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics -
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
20
IRMCK203
Pin Number 58 59 60 61 62 63 64 65 Pin Name INTERNAL IC RESISTOR TERMINATION Pin Type O O P O O O 20K -120K Pull Down 20K -120K Pull Down 20K -120K Pull Down 20K -120K Pull Down 20K -120K Pull Down 20K -120K Pull Down 20K -120K Pull Down 20K -120K Pull Down B B 5.50 VOLT TOLERANT INPUT INPUT DC CHARACTERISTIC TABLE Table 6: Non Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 7: Schmitt Input Characteristics Table 6: Non Schmitt Input Characteristics OUTPUT DC CHARACTERISTIC TABLE Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics Table 8: Output Characteristics -
PWMEN DAC3 VSS DAC2 DAC1 DAC0 HPD0 HPD1
66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
HPD2 VDD HPD3 HPD4 VSS HPD5 HPD6 HPD7 HPOEN HPWEN HPA HPCSN VSS SCL SDA
B P B B P B B B I I I I P O
YES YES YES YES -
-
20K -120K Pull Up
B
Table 8: Output Characteristics Table 8: Output Characteristics
Table 9: Pin and I/O Characteristics
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
21
AC Electrical Characteristics and Operating Conditions
System Level AC Characteristics
Sync Pulse to Sync Pulse Timing
t5
SYNC
Current Feedback sampling
t1 t2 t3 t4
Angle Estimation
Closed loop current control
Space Vector PWM
Figure 8: System Level SYNC To SYNC Timing
SYMBOL t1 t2 t3 t4 t5
DESCRIPTION Current Feedback Sample Delay from SYNC Pulse Falling Edge Angle Estimation Time Closed Loop Computation Time (current and velocity control) Space Vector PWM calculation time Total SYNC to SYNC minimum time
TIME 4.3 4.9 3.1 2.3 14.6
UNITS us us us us us
Table 10: System Level SYNC to SYNC Timing
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
IRMCK203
FAULT and REDLED Response to GATEKILL
t5 GATEKILL t1 FAULT t2 REDLED t4 FLTCLR t3
Figure 9: FAULT and REDLED Response to GATEKILL
SYMBOL t1 t2 t3 t4 t5
DESCRIPTION FAULT Response to GATEKILL REDLED Response to GATEKILL FAULT Response to FLTCLR REDLED Response to FLTCLR GATEKILL Pulse Width
MIN
TYP 685 715 145 175
UNITS ns ns ns ns ns
490
Table 11: FAULT and REDLED Response to GATEKILL
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
23
IRMCK203
Host Interface AC Characteristics
SPI Timing
tSCLK SCLK
CS
tCSS tMOSIS
MOSI
MISO tMISO tMISOZ
Figure 10 SPI Timing
SYMBOL fSCLK tSCLK tCSS tMOSIS tMISO tMIOZ
DESCRIPTION SPI Clock Frequency SPI Clock Period CS to SCLK high Setup MOSI to SCLK low Setup SCLK to MISO Valid CS to MOSI High Impedance
MIN 125 20 20 30 15
MAX 8
35
UNITS MHz ns ns ns ns ns
Table 12: SPI Timing
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
24
IRMCK203
Host Parallel Timing
Host Parallel Read Cycle
tHPCSN HPCSN
HPWEN
tHPWENS tHPA tHPAS tAHPD
HPA
HPD[7:0] tHPOENS HPOEN tHPOENH
tHPZD tHPOEN
VALID tHPDZ
Figure 11: Host Parallel Read Cycle
SYMBOL tHPCSN tHPWENS tHPAS tAHPD THPZD tHPDZ tHPOENH tHPOENS tHPOEN
DESCRIPTION HPCSN Period HPWENS Setup HPA Setup HPD[7:0] Access HPD[7:0] Active HPD[7:0] High Impedance HPOEN Hold HPOEN Setup HPOEN Period
MIN 70 10 10 60 0 0 10 10 70
MAX
105 9 6
UNIT S ns ns ns ns ns ns ns ns ns
NOTE
Note 3 Note 3
Table 13: Host Parallel Read Cycle Timing
Note: 3. HPOEN must be stable before and after the high to low transition of HPCNS.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
25
IRMCK203
Host Parallel Write Cycle
tHPCSN
HPCSN tHPWENS HPWEN tHPAS
tHPWEN
tHPA
HPD[7:0] tHPD[7:0]S HPOEN tHPOENS
tHPD[7:0]
tHPOEN
Figure 12: Host Parallel Write Cycle
SYMBOL tHPCSN tHPWENS tHPWEN tHPAS tHPA tHPD[7:0] tHPOENS tHPOEN
DESCRIPTION HPCSN Period HPWENS Setup HPWEN Period HPA Setup HPA Period HPD[7:0] Setup HPOEN Setup HPOEN Period
MIN 70 10 70 -10 70 -10 10 70
MAX
UNITS ns ns ns ns ns ns ns ns
NOTE
Note 4
Table 14: Host Parallel Write Cycle Timing
Note: 4.
HPOEN must be asserted high while HPCSN low during a Host Parallel Write Cycle.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
26
IRMCK203
Discrete I/O Electrical Characteristics
FBCAL START STOP FLTCLR
tL
Figure 13: Discrete I/O Timing
SYMBOL tL
DESCRIPTION Pulse Width FBCAL Pulse Width START Pulse Width STOP Pulse Width FLTCLR
MIN 100 100 100 1 Table 15: Discrete I/O Timing
MAX
UNITS ms ns ns us
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
27
IRMCK203
Motion Peripheral Electrical Characteristics
PWM Electrical Characteristics
Error! Not a valid link. Figure 14: PWM Timing
SYMBOL tDEADTIMERESOLUTION
DESCRIPTION Deadtime Insertion Logic Resolution Table 16: PWM Timing
30
UNITS ns
IR2175 Interface
tIFB tIFBH IFB0 IFB1 tIFBL
Figure 15: IR2175 Interface SYMBOL fIFB tIFB tIBH tIFBH DESCRIPTION Current Feedback Input Frequency Current Feedback Period Current Feedback High Pulse Width Current Feedback Low Pulse Width MIN 95 10.52 500 ns 500 ns MAX 165 6.06 10 us 10 us UNITS kHz us
Table 17: IR2175 Interface
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
28
Analog Interface Electrical Characteristics
ADC Timing
System Level Timing The IRMCK203 contains logic to drive an ADC Converter, Analog MUX and associated Sample and Hold circuits. Figure 16: Top Level ADC Timing shows the system level timing of these elements. Figure 17: ADC Specific Timing shows specific timing parameters associated with the ADC Converter. Refer to the Application Developers Guide for a detailed description of ADC, MUX and Sample and Hold signal system level protocol.
tSYNC
SYNC RESSAMPLE ADCONVST ADMUX0
tADCONVST
tADMUX
ADMUX1 ADCLK
tADMUX1S
tADCLK
tADCLK
Figure 16: Top Level ADC Timing
SYMBOL tSYNC tRESSAMPLES tADMUX0S tADMUX1S tADCONVSTS
DESCRIPTION SYNC Pulse Width SYNC Falling Edge to RESSAMPLE Valid ADCONVST to ADMUX0 Valid ADCONVST to ADMUX1 Valid ADCONVST to ADCLK
MIN -10 40 40 71
TYP 3
MAX 10 61 61 91
UNITS us ns ns ns ns
Table 18: Top Level ADC Timing
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
IRMCK203
Converter Level Timing
t1 ADCLK tADOUTS ADOUT t2 ADCONVST D11 tHADOUT D10 D2 D1 D0 tADCLK
RESSAMPLE t3 ADMUX0
ADMUX1
Figure 17: ADC Specific Timing
SYMBOL FADCLK tADCLK t1 t2 t3 tHADOUT tADOUTS
DESCRIPTION SPI Clock Frequency SPI Clock Period RESSAMPLE to ADCLK RESSAMPLE to ADCONVST RESSAMPLE to ADMUX0, ADMUX1 ADOUT to ADCLK Setup ADOUT to ADCLK Hold
MIN 8.33 120
MAX
91 40 64 19.7 2
UNITS MHz ns ns ns ns
ns
Table 19: ADC Specific Timing
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
30
PLL Interface Electrical Characteristics
PARAMETER Current Consumption Current Consumption Peak jitter Cycle jitter Lock-up Time PLL Reset Period SYMBOL IDDS IDD Tpj Tcj Tlock Trst CONDITION S Static Dynamic Recommended operating condition MIN -500 10 TYP 5 MAX 170 1000 +500 1 UNITS uA MA ps ps ms ns
Table 20: PLL Electrical Characteristics
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
IRMCK203 Appendix A
Register Access
A host computer controls the IRMCK203 using either its slave-mode Full-Duplex SPI port, or a standard RS-232 port. Both interfaces are always active and can be used interchangeably, although not simultaneously. Control/status registers are mapped into a 128-byte address space.
Host Register Map
SPI Register Access
When configured as an SPI device read only and read/write operations are performed using the following transfer format:
................
Command Byte
Data Byte 0
Data Byte N
Data Transfer Format
7
Read Only
6
5
Bit Position 4 3
2
1
0
Register Map Starting Address
Command Byte Format Data transfers begin at the address specified in the command byte and proceed sequentially until the SPI transfer completes. Note that accesses are read/write unless the "read only" bit is set.
RS-232 Register Access
The IRMCK203 includes an RS-232 interface channel that provides a direct connection to the host PC. The software interface combines a basic "register map" control method with a simple communication protocol to accommodate potential communication errors. RS-232 Register Write Access A Register write operation consists of a command/address byte, byte count, register data and checksum. When the IRMCK203 receives the register data, it validates the checksum, writes the register data, and transmits and acknowledgement to the host.
Command / Address Byte
Byte Count
1-6 bytes of register data
Checksum
Register Write Operation
Command Acknowledgement Byte
Checksum
Register Write Acknowledgement
Bit Position
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
32
IRMCK203
7
1=Read/ 0=Write
6
5
4
3
2
1
0
Register Map Starting Address
Command/Address Byte Format
7
1=Error/ 0=OK
6
5
Bit Position 4 3
2
1
0
Register Map Starting Address
Command Acknowledgement Byte Format
The following example shows a command sequence sent from the host to the IRMCK203 requesting a two-byte register write operation: 0x2F Write operation beginning at offset 0x2F 0x02 Byte count of register data is 2 0x00 Data byte 1 0x04 Data byte 2 0x35 Checksum (sum of preceding bytes, overflow discarded) A good reply from the IRMCK203 would appear as follows: 0x2F Write completed OK at offset 0x2F 0x2F Checksum An error reply to the command would have the following format: 0xAF Write at offset 0x2F completed in error 0xAF Checksum RS-232 Register Read Access A register read operation consists of a command/address byte, byte count and checksum. When the IRMCK203 receives the command, it validates the checksum and transmits the register data to the host.
Command / Address Byte
Byte Count
Checksum
Register Read Operation
Command Acknowledgement Byte
Register Data
(Byte Count bytes)
Checksum
Register Read Acknowledgement (transfer OK)
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
33
IRMCK203
Command Acknowledgement Byte
Checksum
Register Read Acknowledgement (error)
The following example shows a command sequence sent from the host to the IRMCK203 requesting four bytes of read register data: 0xA0 Read operation beginning at offset 0x20 (high-order bit selects read operation) 0x04 Requested data byte count is 4 0xA4 Checksum A good reply from the IRMCK203 might appear as follows: 0x20 Read completed OK at offset 0x20 0x11 Data byte 1 0x22 Data byte 2 0x33 Data byte 3 0x44 Data byte 4 0xCA Checksum An error reply to the command would have the following format: 0xA0 Read at offset 0x20 completed in error 0xA0 Checksum
RS-232 Timeout The IRMCK203 receiver includes a timer that automatically terminates transfers from the host to the IRMCK203 after a period of 32 msec. RS-232 Transfer Examples The following example shows a normal exchange executing a register write access.
Host Write Request Data... FPGA
Perform write operation ACK (OK)
Request complete
The example below shows a normal register read access exchange.
Host Read Request Perform read operation ACK (OK) Data... Request complete FPGA
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
34
IRMCK203
The following example shows a register write request that is repeated by the host due to a negative acknowledgement from the IRMCK203.
Host Write Request Data... Error in processing (e.g., bad checksum) ACK (error) resend Write Request Data... Perform write operation ACK (OK) Request complete FPGA
In the final example, the host repeats a register read access request when it receives no response to its first attempt.
Host Read Request FPGA
...
time out, resend Read Request Perform read operation ACK (OK) Data... Request complete
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
35
IRMCK203
Write Register Definitions
PwmConfig Register Group (Write Registers)
Byte Offset 7 0xC 0xD 0xE 0xF 0x44 0x45
TwoPhs Pwm (W) TwoPhs Type (W) Gatekill Sns (W)
6
SPARE
5
Gate SnsL (W)
Bit Position 4 3
Gate SnsU (W) SyncSns
2
BrakeSns
1
SPARE
0
SPARE
PwmPeriod (LSBs) (W) PwmConfig (W) PwmDeadTm (W) ModScl (LSBs) (W) ModScl (MSBs) (W) PwmPeriod (MSBs) (W)
PwmConfig Write Register Map
Field Name BrakeSns SyncSns GateSnsU GateSnsL GatekillSns PwmPeriod PwmConfig TwoPhsType
Access (R/W) W W W W W W W W
Field Description Logic Sense for BRAKE signal output to gate driver IC. 0 = Active low, 1 = active high. Logic Sense for PWM SYNC signal output to microprocessor. 0 = Active low, 1 = active high. Upper IGBT gate sense. 1 = active high gate control, 0 = active low gate control. Lower IGBT gate sense. 1 = active high gate control, 0 = active low gate control. GATEKILL signal sense. 1 = active high GATEKILL, 0 = active low GATEKILL. PWM Carrier period. Actual PWM carrier period is 2 * (PwmPeriod + 1) * (System Clock Period). PWM Configuration. 0 = Asymmetrical center aligned PWM, 1 = Symmetrical Center aligned PWM. Used only for two-phase PWM modulation mode: 0 = Type 1 2-phase PWM 1 = Type 2 2-phase PWM Selects PWM modulation mode: 0 = Enable 3-phase space vector PWM modulation 1 = Enable 2-phase space vector PWM modulation Gate drive dead time in units of system clock cycles (e.g., 30 ns with 33 MHz clock).
TwoPhsPwm
W
PwmDeadTm
W
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
36
IRMCK203
Field Name Access (R/W) Field Description
ModScl
Space vector modulator scale factor. This register, which depends on the PWM carrier frequency, should be set as follows: W ModScl = PwmPeriod * sqrt(3) * 4096 / 2355 where PwmPeriod is the value in the PwmConfig write register group's PwmPeriod register. PwmConfig Write Register Field Definitions
CurrentFeedbackConfig Register Group (Write Registers)
Byte Offset 7 0x10 0x11 0x12 0x15 0x16
IfbOffsW (LSBs) (W) IfbOffsW (MSBs) (W) IfbkScl (LSB) (W) IfbkScl (MSB) (W)
6
5
Bit Position 4 3
IfbOffsV (LSBs) (W)
2
1
0
IfbOffsV (MSBs) (W)
CurrentFeedbackConfig Write Register Map
Field Name IfbOffsV
Access (R/W) W
Field Description
IfbOffsW
IfbkScl
12-bit signed value for V phase current feedback offset. When the IfbOffsEnb bit in the SystemControl write register group is "0" this value is automatically added to each current measurement in hardware. 12-bit signed value for W phase current feedback offset. . When W the IfbOffsEnb bit in the SystemControl write register group is "0" this value is automatically added to each current measurement in hardware. Rotating frame Iq component and Id component current feedback W scale factor. Constant used to scale current measurements before they are used in the field orientation calculation. This is a 15-bit fixedpoint signed number with 10 fractional bits that ranges from -16 to + 16 + 1023 / 1024. CurrentFeedbackConfig Write Register Field Definitions
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
37
IRMCK203
SystemControl Register Group (Write Registers)
Byte Offset 7 0x17
SPARE
6
IfbOffs Enb
5
Bit Position 4 3
SPARE
2
AdcIfb Enb
1
StartCmd
0
SPARE
SystemControl Write Register Map
Field Name StartCmd
Access (R/W) W
Field Description
AdcIfbEnb
IfbOffsEnb
Start/Stop bit. Setting this bit to 1 issues a start command. Setting this bit to 0 stops the motor. A/D Converter IFB Enable. Setting this bit to "1" causes current W feedback measurement to be taken from the ADS7818 A/D converter interface. When IFB PwmEnbW = 1, and FocEnbW = 0, the Current feedback offset is calculated and saved in the CurrentFeedbackOffset read register group. When IfbOffsEnb = 1, the Current feedback offset W values in the CurrentFeedbackOffset Read registers are applied to each current feedback measurement. When IfbOffsEnb = 0, the Current feedback offset values in the CurrentFeedbackConfig Write registers are applied to each current feedback measurement. SystemControl Write Register Field Definitions
TorqueLoopConfig Register Group (Write Registers)
Byte Offset 7 0x1A 0x1B 0x1C 0x1D 0x22 0x23 0x26 6 5 Bit Position 4 3
2
1
0
KpIreg - Current Loop Proportional Gain (LSBs) (W) KpIreg - Current Loop Proportional Gain (MSBs) (W) KxIreg - Current Loop Integral Gain (LSBs) (W) KxIreg - Current Loop Integral Gain (MSBs) (W) VqLim - Quadrature Current Output Limit (LSBs) (W) VqLim - Quadrature Current Output Limit (MSBs) (W) VdLim - Direct Current Output Limit (LSBs) (W)
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
38
IRMCK203
Byte Offset 7 0x27 6 5 Bit Position 4 3
2
1
0
VdLim - Direct Current Output Limit (MSBs) (W)
TorqueLoopConfig Write Register Map
Field Name KpIreg KxIreg VqLim VdLim
Access (R/W) W W W W
Field Description 15-bit signed current loop PI controller proportional gain. Scaled with 14 fractional bits for an effective range of 0 - 1. 15-bit signed current loop PI controller integral gain. Scaled with 19 fractional bits for an effective range of 0 - .03125. 16-bit Quadrature current PI controller voltage output limit. 16-bit Direct current PI controller voltage output limit. TorqueLoopConfig Write Register Field Definitions
VelocityControl Register Group (Write Registers)
Byte Offset 7 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3A 0x3B 0x3C 6 5 Bit Position 4 3
2
1
0
KpSreg - Velocity loop proportional gain (LSBs) (W) KpSreg - Velocity loop proportional gain (MSBs) (W) KxSreg - Velocity loop integral gain (LSBs) (W) KxSreg - Velocity loop integral gain (MSBs) (W) MotorLim - Velocity loop Output Positive Limit (LSBs) (W) MotorLim - Velocity loop Output Positive Limit (MSBs) (W) RegenLim - - Velocity loop Output Negative Limit (LSBs)
RegenLim - - Velocity loop Output Negative Limit (MSBs)
SpdScl - Speed Scale Factor (LSBs)
SpdScl - Speed Scale Factor (MSBs)
TargetSpd - Setpoint/target speed (LSBs)
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
39
IRMCK203
Byte Offset 7 0x3D 0x3E 0x3F 0x7A 0x18 0x19 6 5 Bit Position 4 3
2
1
0
TargetSpd - Setpoint/target speed (MSBs)
AccelRate
DecelRate
MinSpd
StartLim (LSBs)
StartLim (MSBs)
VelocityControl Write Register Map
Field Name KpSreg KxSreg MotorLim RegenLim
Access (R/W) W W W W
Field Description
SpdScl
W
TargetSpd AccelRate DecelRate MinSpd StartLim
W W W W W
15-bit velocity loop proportional gain, in fixed point with 5 fractional bits. Range = 0 - 512. 15-bit velocity loop integral gain, in fixed point with 13 fractional bits. Range = 0 - 2. 16-bit speed PI controller output positive limit. 16-bit speed PI controller output negative limit (2's complement). Motor Speed Scale factor. Spd value (in the VelocityStatus read register group) is maintained in SPEED units of SpdScl * (Encoder counts / Velocity Loop Execution) or SpdScl * (RATE * Encoder counts / PWM period). The user should set SpdScl = (64 * 16384) * 60 * PWMFREQ / (RATE * Max RPM * Encoder counts/revolution), which will result in a Spd value ranging 16384 corresponding to Max RPM. Velocity loop speed setpoint in SPEED units, which are determined by the user via the SpdScl register setting. Positive speed rate limit. Negative speed rate limit. Minimum speed protection. This parameter sets the minimum reference speed. Drive start-up current limit. VelocityControl Write Register Field Definitions
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
40
IRMCK203
FaultControl Register Group (Write Registers)
Byte Offset 7 0x42 6 5
SPARE
Bit Position 4 3
2
1
FltClr
0
DcBusM Enb
FaultControl Write Register Map
Field Name
Access (R/W)
Field Description DC Bus monitor enable. 1 = Monitor DC bus voltage and generate appropriate brake signal control and disable PWM output when voltage fault conditions occur. GatekillFlt and OvrSpdFlt faults cannot be disabled. DC bus voltage thresholds are as follows: Overvoltage - 410V Brake On - 380V Brake Off - 360V Nominal - 310V Undervoltage off - 140V Undervoltage - 120V This bit clears all active fault conditions. The user should monitor the FaultStatus read register group to determine fault status and set this bit to "1" to clear any faults that have occurred. A fault condition automatically clears the PwmEnbW and FocEnbW bits in the SystemControl write register group. Note that this bit also directly controls the output 2137 FLTCLR pin. After clearing a fault, the user must explicitly set this bit to "0" to re-enable fault processing. FaultControl Write Register Field Definitions
DcBusMEnb
W
FltClr
W
SystemConfig Register Group (Write Registers)
Byte Offset 7 0x50
ExtCtrl
6
SpdRef Sel
5
Ramp Stop
Bit Position 4 3
2
SPARE
1
0
SystemConfig Write Register Map
Field Name RampStop
Access (R/W) W
Field Description Selects the stopping mode: 0 - Configure for Coast stopping 1 - Configure for Ramp stopping
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
41
IRMCK203
Field Name SpdRefSel Access (R/W) W Field Description
ExtCtrl
Selects the source for the Speed PI controller reference input: 0 = Use internal speed reference 1 = Use external speed reference Setting this bit to "1" enables direct control of basic motor operation W via the external User Interface pins. When this bit is "1", the FocEnbW and PwmEnbW bits in the SystemControl write register group are ignored. SystemConfig Write Register Field Definitions
EepromControl Registers (Write Registers)
At power up, the write registers can be optionally initialized with values stored in EEPROM. The EepromControl write register group and EepromStatus read register group are used to read and write these EEPROM values. Since the EeAddrW write register (which selects the EEPROM offset to read or write) does not require initialization at power up, the location corresponding to that register in EEPROM (at offset 0x5D) is used to store a register map version code. At power on, the IRMCK203 initializes the write registers from EEPROM only if the version code stored at this offset in EEPROM matches its internal register map version code (which can be read from the RegMapVer field of the EepromStatus read register group). To enable write register initialization at power up, write the appropriate register map version code to EEPROM at offset 0x5D. To disable write register initialization at power up, write a zero (or any non-matching version code) to offset 0x5D of the EEPROM. Byte Offset 7 0x5C 0x5D 0x5E 6 5
SPARE
Bit Position 4 3
2
EeWrite
1
EeRead
0
EeRst
EeAddrW / RegMapVersCode (W) EeDataW (W)
EepromControl Write Register Map
Field Name EeRst EeRead
Access (R/W) W W
Field Description Self-clearing EEPROM reset. Writing a "1" to this bit resets the I2C EEPROM interface. Self-clearing I2c EEPROM Read. Writing a "1" to this bit initiates an EEPROM read from the byte located at EEPROM address EeAddrW. After setting this bit the user should poll the EeBusy bit in the EepromStatus read register group to determine when the read completes and then read the data from EeDataR in the EepromStatus read register group.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
42
IRMCK203
Field Name EeWrite Access (R/W) W Field Description
EeAddrW EeDataW
Self-clearing EEPROM Write. Writing a "1" to this bit initiates an EEPROM write from the data byte in EeDataW to the EEPROM address EeAddrW . W EEPROM Address Register. Contains the address for the next EEPROM read or write operation. W EEPROM Data Register. Contains the data for the next EEPROM write operation. EepromControl Write Register Field Definitions
ClosedLoopAngleEstimator Registers (Write Registers)
Byte Offset 7 0x60 0x61 0x62 0x63 0x6A 0x6B 0x6C 0x6D 0x6E 0x6F 0x70 0x71 0x72 0x73
SPARE SPARE
6
5
Bit Position 4 3
IScl (LSBs) (W) IScl (MSBs (W) FlxBInit (LSBs) (W) FlxBInit (MSBs) (W) PllKp (LSBs) (W)
2
1
0
PllKp (MSBs (W) PllKi (LSBs) (W) PllKi (MSBs (W) VoltScl (LSBs) (W) VoltScl (MSBs (W) Rs (LSBs) (W) Rs (MSBs (W) Ld (LSBs) (W) Ld (MSBs (W)
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
43
IRMCK203
Byte Offset 7 0x74 0x75 0x76 0x77
SPARE
6
5
Bit Position 4 3
AtanTau (LSBs) (W) AtanTau (MSBs (W) FlxTau (LSBs) (W)
2
1
0
FlxTau (MSBs) (W)
ClosedLoopAngleEstimator Write Register Map
Field Name IScl FlxBInit PllKp PllKi VoltScl Rs Ld AtanTau FlxTau
Access Field Description (R/W) W Current scaler for motor flux calculation. W Initialization value of Beta flux at start. W Flux phase lock loop proportional gain. W Flux phase lock loop integral gain. W Voltage scaler for motor flux calculation. W Motor per phase resistance including cable (@25C). W Motor per phase inductance. W Rotor angle estimator phase compensation gain. W Rotor angle estimator flux model time constant. ClosedLoopAngleEstimator Write Register Field Definitions
OpenLoopAngleEstimator Registers (Write Registers)
Byte Offset 7 0x66 0x67 6 5 Bit Position 4 3
KTorque (LSBs) (W) KTorque (MSBs (W)
2
1
0
OpenLoopAngleEstimator Write Register Map
Field Name KTorque
Access Field Description (R/W) W Motor mechanical model torque constant. OpenLoopAngleEstimator Write Register Field Definitions
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
44
IRMCK203
StartupAngleEstimator Registers (Write Registers)
Byte Offset 7 0x64 0x65 0x68 0x69 0x78
DacSel Zero SpdFlt Disable Use2xFrq Scale SPARE
6
5
Bit Position 4 3
ParkI (W)
2
1
0
DiagnosticCtrl (W)
WeThr (LSBs) (W) WeThr (MSBs (W) ParkTm (W)
StartupAngleEstimator Write Register Map
Field Name ParkI DiagnosticCtrl
Access (R/W) W W
Field Description
Use2xFrqScale
ZeroSpdFlt Disable DacSel
WeThr ParkTm
DC current injection level during motor parking (start-up mode). 1 (0001) - Enable Parking diagnostic 2 (0010) - Enable start-up diagnostic 5 (0101) - Enable current regulator diagnostic 9 (1001) - Enable volts Hertz diagnostic W Selects speed scaling: 0 - Norminal speed scale 1 - Reduce speed feedback scaling by half W Zero speed fault enable/disable: 0 - Enbale Zero Speed Fault 1 - Disable Zero Speed Fault W Selects D/A converter diagnostic outputs 0 - 3. A value of 0 selects: Data 0 = Alpha flux Data 1 = Electrical angle Data 2 = Alpha voltage Data 3 = Closed loop/open loop mode (0 = open, 1 = closed) A value of 1 selects: Data 0 = Alpha current Data 1 = Torque current feedback Data 2 = IQ ref Data 3 = Motor speed W Frequency threshold level (switch over from open-loop to closedloop mode). W Time duration of parking mode. StartupAngleEstimator Write Register Field Definitions
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
45
IRMCK203
TraceBufferControl Register Group (Write Registers)
The Trace Buffer Control Register group manages the IRMCK203 diagnostic trace function. The IRMCK203 contains an internal circular trace buffer consisting of 2048 four-byte entries. Each entry consists of two 16-bit items of sampled data: configurable data item "A" and configurable data item "B". Data is read from the trace buffer using the Trace Buffer Status Read Register group. To use the trace function without the trigger: 1. Write a "1" to the TrcRst bit to reset the trace. 2. Select "A" and "B" data items by writing to the TrcDataASel and TrcDataBSel registers. 3. Specify the number of samples to be collected (1 - 2048) by writing to the PstTrigCnt register. 4. Set TrigEdge to zero. 5. Set the Arm and ForceTrig bits to start collecting data and generate an immediate trigger so collection will stop after PstTrigCnt samples. 6. Read TrcSt (in the TraceBufferStatus read Register group) until its value is 3 (done collecting data). 7. Read TrcDataA and TrcDataB (in the TraceBufferStatus read Register group) 2048 times to retrieve the entire trace buffer. The valid samples are in the last PstTrigCnt buffer entries retrieved. NOTE: To read the data samples properly, you must either read each TrcDataA and TrcDataB together in a single 32-bit operation, or read each TrcDataB first, before reading TrcDataA. This is because the IRMCK203 internal trace buffer pointer increments to the next sample on a read of TrcDataA (LSBs). To use the trace with trigger: 1. Write a "1" to the TrcRst bit to reset the trace. 2. Select "A" and "B" data items by writing to the TrcDataASel and TrcDataBSel registers. (The trigger is always based on the data "A" item.) 3. Specify the number of samples to be collected after the trigger occurs (1 - 2048) by writing to the PstTrigCnt register. 4. Set TrigLvl to the value of data item "A" at which you want the trigger to occur. 5. Set TrigEdge to 1 or 2 depending on whether you want the trigger to occur on the falling or rising edge of the data item "A" value. 6. Set the Arm bit to start collecting data. (Do not set the ForceTrig bit.) 7. When the trigger occurs, the value of TrcSt (in the TraceBufferStatus Read Register group) changes to 2. Read TrcSt until its value changes to 3 (done collecting data). 8. Read TrcDataA and TrcDataB (in the TraceBufferStatus read Register group) 2048 times to retrieve the entire trace buffer. The oldest samples are retrieved first, so the samples collected after the trigger occurred are in the last PstTrigCnt buffer entries. NOTE: To read the data samples properly, you must either read each TrcDataA and TrcDataB together in a single 32-bit operation, or read each TrcDataB first, before reading TrcDataA. This is because the IRMCK203 internal trace buffer pointer increments to the next sample on a read of TrcDataA (LSBs). Byte Offset 7 0x2B 0x2C 0x2D 0x2E 0x2F
TrcRst Arm ForceTrig SPARE
6
TrigEdge
5
Bit Position 4 3
2
SPARE
1
0
PstTrigCnt (LSBs)
PstTrigCnt (MSBs)
TrcDataBSel
TrcDataASel
TrigLvl (LSBs)
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
46
IRMCK203
Byte Offset 7 0x30 6 5 Bit Position 4 3
TrigLvl (MSBs)
2
1
0
TraceBufferControl Write Register Map
Field Name TrigEdge PstTrigCnt
Access (R/W) W
Field Description
ForceTrig Arm TrcRst
TrcDataASel, TrcDataBSel
TrigLvl
Trigger edge for threshold level triggering. 0 = Disabled, 1 = Rising edge, 2 = Falling edge. W Post Trigger count. Specifies number of samples to collect immediately following a trace trigger occurrence. Force trace trigger. Setting this self-clearing bit to 1 initiates a trace W trigger, which causes data collection to cease immediately after another PstTrigCnt samples. W Trace arm. Setting this self-clearing bit to 1 starts data collection to the circular trace buffer. W Trace reset. Setting this self-clearing bit to 1 resets the trace state to Idle. Selects data items for display on channels "A" and "B": 1 = DC Bus voltage 2 = V phase current 3 = W phase current 4 = Flx_M 5 = Speed PI reference W 6 = Speed PI feedback 7 = Alpha flux 8 = IQ Ref 9 = Q axis voltage Qv 10 = D axis voltage Dv 11 = 12-bit electrical angle 12 = Q axis current Qi 13 = D axis current Di 14 = Alpha current 15 = Beta current Trigger threshold level. When this field is non-zero, a trace trigger is W initiated each time the channel "A" data passes through this value as indicated by the TrigEdge field. TraceBufferControl Write Register Field Definitions
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
47
IRMCK203
StartupRetrail Registers (Write Registers)
Byte Offset 7 0x79 0x7B 0x7C 0x7D 0x7E 0x7F
FlxThrH
6
5
Bit Position 4 3
ParkTmRet
2
1
0
FlxThrL
RetryTm
NumRetries
ParkIRet
StartupRetrail Write Register Map
Field Name ParkTmRet
Access (R/W) W
Field Description
FlxThrL FlxThrH RetryTm NumRetries
W W W W
ParkIRet
W
Start-up failure may be caused by increased shaft friction. After first start-up retry, the parking time can be increased to improve parking performance. The low flux threshold level for determining a successful startup. The high flux threshold level for determining start-up failure. This parameter provides the adjustment to the retry sampling instant. The sampling instant starts when Closed_Loop = 1. If start-up fails, the user can program start-up retrial. This parameter determines the number of start-up retries. A value of zero will disable startup retrial. The maximum number of retries is 15. Start-up failure may be caused by increased shaft friction. After first start-up retry, the parking current can be increased to improve parking performance. StartupRetrail Write Register Field Definitions
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
48
IRMCK203
Read Register Definitions
SystemStatus Register Group (Read Registers)
Byte Offset 7 0x7
StartStop
6
FwdRev
5
SPARE
Bit Position 4 3
PwrID
2
ExtCtrlR
1
Foc EnbR
0
Pwm EnbR
SystemStatus Read Register Map
Field Name PwmEnbR FocEnbR ExtCtrlR PwrID FwdRev
Access (R/W) R R R R R
Field Description
StartStop
R
PWM Enable bit status. FOC Enable bit status. Reflects the status of the ExtCtrl bit in the System Configuration write register (address 0x50). Power ID. 0 = 3 kW, 1 = 2 kW, 2 = 500 W. User Interface "FWD/REV" digital input status. 1 - Forward rotation request 0 - Reverse rotation request User Interface "START/STOP" digital input status. 1 - Start 0 - Stop SystemStatus Read Register Field Definitions
DcBusVoltage Register Group (Read Registers)
Byte Offset 7 0xA 0xB
SPARE
6
5
Bit Position 4 3
DcBusVolts (LSBs)
2
1
0
Brake
DcBusVolts (MSBs)
DcBusVoltage Read Register Map
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
49
IRMCK203
Field Name DcBusVolts Brake
Access (R/W) R R
Field Description
DC Bus Voltage. Data range is 0 - 4095, which corresponds to a DC bus voltage between 0 and 500 volts. Brake signal status. 1 = Brake signal active. DcBusVoltage Read Register Field Definitions
FocDiagnosticData Register Group (Read Registers)
Byte Offset 7 0xC 0xD 0xE 0xF 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 6 5 Bit Position 4 3
2
1
0
IvFbk - V Phase IFB Raw Current (LSBs) (R) IwFbk - W Phase IFB Raw Current (LSBs) (R) IvFbk - V Phase IFB Raw Current (MSBs) (R)
IwFbk - W Phase IFB Raw Current (MSBs) (R) Id - Synchronous Frame Direct Current (LSBs) (R) Id - Synchronous Frame Direct Current (MSBs) (R) Iq - Synchronous Frame Quadrature Current (LSBs) (R) Iq - Synchronous Frame Quadrature Current (MSBs) (R) Ud - Synchronous Frame Direct Voltage (LSBs) (R) Ud - Synchronous Frame Direct Voltage (MSBs) (R) Uq - Synchronous Frame Quadrature Voltage (LSBs) (R) Uq - Synchronous Frame Quadrature Voltage (MSBs) (R) UAlpha - Stationary Frame Alpha Voltage (LSBs) (R) UBeta - Stationary Frame Beta Voltage (LSBs) (R) UAlpha - Stationary Frame Alpha Voltage (MSBs) (R)
UBeta - Stationary Frame Beta Voltage (MSBs) (R)
FocDiagnosticData Read Register Map
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
50
IRMCK203
Field Name IvFbk, IwFbk
Access (R/W) R
Field Description
Id, Iq
Ud, Uq
UAlpha, UBeta
Offset-corrected V and W phase raw current from the IR2175 current sensor. Values range from 0 - 4096, where 2048 corresponds to 0 current. The current feedback scale factors IdScl and IqScl in the CurrentFeedbackConfig write register group and the current sense resistor value determine the full scale current value. Synchronous or rotating frame direct and quadrature current values R in 2's complement representation. The full scale current values range from -16384 to 16383. Synchronous or rotating frame direct and quadrature voltage values R in 2's complement representation. Data ranges are VdLim for Ud and VqLim for Uq as specified in the TorqueLoopConfig write register group. R Stationary frame Alpha and Beta voltage output component values. Data range is VdLim or VqLim (as specified in the TorqueLoopConfig write register group), whichever is larger. FocDiagnosticData Read Register Field Definitions
FaultStatus Register Group (Read Registers)
The Fault Status register records fault conditions that occur during drive operation. When any of these fault conditions occur, the PWM output is automatically disabled. The user should monitor this register continuously for fault conditions. A fault condition can be cleared by writing a "1" to the FaultClr bit in the FaultControl write register group. (This does not automatically re-enable PWM output.) Byte Offset 7 0x1E
SPARE
6
RetryFlt
5
ZeroSpd Flt
Bit Position 4 3
ExecTm Flt OvrSpdFlt
2
OvFlt
1
LvFlt
0
GatekillFlt
FaultStatus Read Register Map
Field Name GatekillFlt LvFlt OvFlt
Access (R/W) R R R
Field Description Filtered and latched version of IR213x FAULT output. DC bus low voltage fault. This fault occurs if the DC bus drops below 120V. DC bus overvoltage fault. This fault occurs if the DC bus voltage exceeds 410V. Over speed fault. This fault occurs whenever the motor reaches the positive or negative limits. The user should use the scale factor in the SpdScl field of the VelocityControl write register group to scale the motor speed so that it falls between -16384 and +16383 with these limits as the over speed condition. Execution time fault.
OvrSpdFlt
R
ExecTmFlt
R
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
51
IRMCK203
Field Name ZeroSpdFlt Access (R/W) R Field Description Zero Speed fault. When speed is less than MinSpd/2 (half minimum speed) for a continous period of 2 seconds, the zero speed fault will be set. Start-up retry fault. After a certain number (determined by parameter NumRetries) of start-up failures, this fault will be set. FaultStatus Read Register Field Definitions
RetryFlt
R
VelocityStatus Register Group (Read Registers)
Byte Offset 7 0x26 0x27 6 5 Bit Position 4 3
Spd (LSBs)
2
1
0
Spd (MSBs)
VelocityStatus Read Register Map
Field Name Spd
Access (R/W) R
Field Description
Current motor speed in SPEED units. (See the description of SpdScl in the VelocityControl write register group.) VelocityStatus Read Register Field Definitions
CurrentFeedbackOffset Register Group (Read Registers)
Byte Offset 7 0x30 0x31 0x32
IfbWOffs (LSBs) (R) IfbWOffs (MSBs) (R)
6
5
Bit Position 4 3
IfbVOffs (LSBs) (R)
2
1
0
IfbVOffs (MSBs) (R)
CurrentFeedbackOffset Read Register Map
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
52
IRMCK203
Field Name IfbVOffs, IfbWOffs
Access (R/W) R
Field Description
Current feedback offset values from the last IFB Offset calculation. These values are automatically applied to each current feedback measurement value whenever the IfbOffsEnb bit in the SystemControl write register group is set. CurrentFeedbackOffset Read Register Field Definitions
EepromStatus Registers (Read Registers)
Byte Offset 7 0x38 0x39 0x3A 6 5 Bit Position 4 3
SPARE
2
1
0
EeBusy
EdDataR (R) EeAddrR (R)
EepromStatus Read Register Map
Field Name EeBusy EeDataR
Access (R/W) R R
Field Description
EeAddrR
R
I2C EEPROM Interface busy bit. The user should wait for this bit to clear before initiating EEPROM read or write operations. EEPROM Data Register. Contains the data from the last EEPROM read operation. Note that writing to the EeRst field in the EepromControl write register group invalidates this register. EEPROM Address read register shows the value stored in EEPROM at the offset of the EeAddrW write register (0x5D). Since this address in the EEPROM contains the IRMCK203 register map version, the user can read this field to determine whether or not the write registers were initialized at power on. EepromStatus Read Register Field Definitions
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
53
IRMCK203
FOCDiagnosticDataSupplement Register Group (Read Registers)
Byte Offset 7 0x3C 0x3D 0x3E 0x3F 0x40 0x41 0x42 0x43
SPARE
6
5
Bit Position 4 3
ElecAngR (LSBs) (R)
2
1
0
ElecAngR (MSBs) (R) SpdRef (LSBs) (R) SpdRef (MSBs) (R) SpdErr (LSBs) (R) SpdErr (MSBs) (R) IqRefR (LSBs) (R) IqRefR (MSBs) (R)
FOCDiagnosticDataSupplement Read Register Map
Field Name ElecAngR SpdRef SpdErr IqRefR
Access Field Description (R/W) R Electrical angle. R Speed PI controller reference input. R Speed PI controller error. R Speed PI controller output. FOCDiagnosticDataSupplement Read Register Field Definitions
TraceBufferStatus Register Group (Read Registers)
The data registers in the TraceBufferStatus Register group access a single entry in the trace buffer. A read of the TrcDataA (LSBs) register causes the internal trace buffer pointer to increment to the next entry. To retrieve all data items for a single trace buffer entry, read the TrcDataA and TrcDataB registers as a single 32-bit access, or read the TrcDataA (LSBs) register last. See the description of the TraceBufferControl write register group for more information about using the trace function.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
54
IRMCK203
Byte Offset 7 0x1F 0x20 0x21 0x22 0x23
SPARE
6
TrcSt
5
Bit Position 4 3
2
SPARE
1
0
TrcDataA (LSBs) (R) TrcDataA (MSBs) (R) TrcDataB (LSBs) (R) TrcDataB (MSBs) (R)
TraceBufferStatus Read Register Map
Field Name TrcSt TrcDataA TrcDataB
Access (R/W) R R R
Field Description Trace data collection state. 0 = Idle, 1 = Armed/Collecting, 2 = Triggered, 3 = Done Collecting Data. Data "A" item from current trace buffer location. Data "B" item from current trace buffer location.
TraceBufferStatus Read Register Field Definitions
ProductIdentification Registers (Read Registers)
Byte Offset 7 0x7C 0x7D 0x7E 0x7F 6 5 Bit Position 4 3
ProductID (R) RegMapVerID (R) RevCodeID (LSBs) (R) RevCodeID (MSBs) (R)
2
1
0
ProductIdentification Read Register Map
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
55
IRMCK203
Field Name ProductID RegMapVerID RevCodeID Access (R/W) R R R Field Description
Product identification code. Current register map version code. IRMCK203 Revision Code. Revision code format is "XX.XX", where each "X" is a 4-bit hexadecimal number. ProductIdentification Read Register Field Definitions
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
56
IRMCK203 Appendix B Package
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
57
IRMCK203
IR WORLD HEADQUARTERS: 233 Kansas St., El Segundo, California 90245, Tel: (310) 252-7105 Data and specifications subject to change without notice. 9/15/2003 http://www.irf.com
Sales Offices, Agents and Distributors in Major Cities Throughout the World.
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.
58


▲Up To Search▲   

 
Price & Availability of IRMCK203

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X